(Slang) itch - Inglés Sinónimo Diccionario